Luca Trevisan Problem Set 6 Solutions
نویسنده
چکیده
2) We prove that Half-Clique is NP-hard by reducing 3-SAT to it. The reduction is very similar to the one from 3-SAT to Clique described in CLR. We start from an instance φ = C1 ∧ C2 ∧ . . . ∧ Ck of 3-SAT. Without loss of generality we can suppose that for r = 1, . . . , k Cr contains three different literals lr 1, l r 2, l r 3. Now we have to construct a graph that has a clique of size |V |/2 if and only if φ is satisfiable. For each clause Cr = lr 1 ∨ lr 2 ∨ lr 3 we put the vertices vr 1, vr 2, vr 3 in G and we add an edge between two vertices vs i , v r j if the following conditions are met. 1) vs i and v r j are in different triplets (r 6= s) 2) their correpsonding literals are consistent (lr i is not the negation of l s j) Finally we add the vertices z1, . . . , zk to V and we connect every zi to all the other vertices in the graph. Thus G has 4k vertices. It is easy to show that the above construction can be done in polynomial time with respect to k. It remains to show that it is indeed a reduction.
منابع مشابه
Handout PFS : Practice Final Solutions 3 Problem
For example, on input a1, a2, a3, a4, a5 where a1 = 3, a2 = 4, a3 = 4, a4 = 5, a5 = 7, a possible solution is to take S1 = {1, 4} and S2 = {2, 3}, bacause a1 + a4 = a2 + a3 = 8. On the other hand, on input the sequence 2, 3, 4, there is no possible solution. Devise a dynamic programming strategy to decide whether such sets S1 and S2 exists. The solution should run in time polynomial in n and M ...
متن کاملThe Parallel Complexity of Positive Linear Programming
In this paper we study the parallel complexity of Positive Linear Programming (PLP), i.e. the special case of Linear Programming in packing/covering form where the input constraint matrix and constraint vector consist entirely of positive entries. We show that the problem of exactly solving PLP is P-complete. Luby and Nisan gave an NC approximation algorithm for PLP, and their algorithm can be ...
متن کاملLuca Trevisan Notes for Lecture 1
Hundreds of interesting and important combinatorial optimization problems are NP-hard, and so it is unlikely that any of them can be solved by a wost-case efficient exact algorithm. Short of proving P = NP, when one deals with an NP-hard problem one must accept a relaxation of one or more of the requirements of having a an optimal algorithm that runs in polynomial time on all inputs. Possible w...
متن کاملApproximation Algorithms for Unique Games ∗ Luca Trevisan
A unique game is a type of constraint satisfaction problem with two variables per constraint. The value of a unique game is the fraction of the constraints satisfied by an optimal solution. Khot (STOC’02) conjectured that for arbitrarily small γ,ε > 0 it is NPhard to distinguish games of value smaller than γ from games of value larger than 1− ε . Several recent inapproximability results rely on...
متن کاملOn Local versus Global Satissability Preliminary Version]
We prove an extremal combinatorial result regarding the fraction of satissable clauses in boolean CNF formulae enjoying a locally checkable property, thus solving a problem that has been open for several years. We then generalize the problem to arbitrary constraint satisfaction problems. We prove a tight result even in the generalized case.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999